<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;"> @charset "utf-8";
/* CSS Document */
.top { background: url(../images/topBg.jpg) no-repeat; height: 33px; line-height: 33px; color: #fff; }
.top a { color: #fff; }
.topNavSe a { color: #fff; padding: 0px 5px; }
.topNavSe a:hover { color: #fff; }
.topNavSe span { color: #fff!important; }
.col_61 { color: #616161; }
.col_0a { color: #0a4ea2; }
.th1 { font-size: 20px; }
.td1 { font-size: 20px; font-weight: 700; }
.w1200 { width: 1200px; margin: 0 auto; }
.topCen { height: 263px; }
.topCR { width: 550px; }
.topCR .topTel { background: url(../images/topTel.png) no-repeat left center; padding-left: 48px; }
.topCR .topTel p { font-size: 15px; font-weight: 600; }
.top_logo { margin: 10px auto; }
/**seach**/
.top_tel { float: right;width: calc(100% - 650px);}
.top_tel .tel { float:left;padding:10px 0 10px 41px;background:url(../images/tel.png) no-repeat left center;margin:30px 0;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.top_tel .tel span {font-size:14px;color:#777;display:block;line-height:100%;}
.top_tel .tel p {font-size:28px;color:#d72a20;font-weight:bold;line-height:100%;margin-top:7px;}
.search { float: right; width: 292px; height: 35px; position: relative; top: 44px; }
.txt { width: 248px; height: 35px; background: #fff; border-radius: 20px; border: 0; padding-left: 15px; float: left; border: 1px solid #dedede; color: #999; box-sizing: border-box; }
#txt1 { font-size: 12px; position: absolute; top: 10px; left: 15px; }
.search_submit { width: 37px; height: 37px; float: right; background: url(../images/ss_an.png) no-repeat; cursor: pointer; border: none; }
/**menu**/
#nav_zon { width: 100%; height: 41px; border-top: 1px solid #ddd; padding-top: 12px; padding-bottom: 12px; }
#nav { width: 1200px; margin: 0 auto; }
#nav ul li { float: left; position: relative; width: 150px; }
#nav ul li a { padding: 0 35px; display: block; float: left; color: #666; line-height: 41px; font-size: 16px; text-align: center; border-radius: 20px; }
#nav ul li a:hover,#nav ul li a.nav_on { background: #df0001; color: #fff; }
/*----宽屏*banner----*/
#banner_big { height: 600px; width: 100%; background: none; clear: both; position: relative; z-index: 999; margin-top: -58px; }
#banner_big .picBtnLeft { height: 600px; position: relative; zoom: 1; width: 100%; overflow: hidden; }
/*----圆角切换按钮----*/
#banner_big .picBtnLeft .hd { width: 135px; height: 10px; position: absolute; left: 50%; margin-left: -30px; text-align: center; bottom: 30px; z-index: 10; }
#banner_big .picBtnLeft .hd ul { overflow: hidden; zoom: 1; display: block; height: 12px; width: 110px; padding: 5px 15px 5px 15px; }
#banner_big .picBtnLeft .hd ul li { float: left; _display: inline; cursor: pointer; text-align: center; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; width: 12px; height: 12px; background: #ccc; overflow: hidden; margin-right: 5px; margin-left: 5px; }
#banner_big .picBtnLeft .hd ul li.on { background: #d7241d; }
#banner_big .picBtnLeft .bd { height: 600px; left: 50%; margin-left: -960px; position: absolute; width: 1920px; }
#banner_big .picBtnLeft .bd img { height: 600px; width: 1920px; z-index: 1; }
#banner_big .picBtnLeft .bd li { position: relative; zoom: 1; width: 1920px; display: inline-block; }
#banner_big .picBtnLeft .bd li .pic { position: relative; z-index: 0; line-height: 0px; }
#banner_big .picBtnLeft .bd li .bg { display: none; }
#banner_big .picBtnLeft .bd li .title { display: none; }
#banner_big .picBtnLeft .bd a img { padding-top: 0px!important }
/*----宽屏*结束----*/


/**公司简介**/
.icompany { padding-bottom:60px; }
.icompany .tit { height: 22px; background: url(../images/aboutBg.jpg) repeat; margin: 30px 0px; }
.icompany .tit span { left: 480px; top: -25px; background: url(../images/aboutTit.jpg) no-repeat; width: 242px; height: 62px; }
.icompany .tit span dt { font-size: 30px; text-align: center; font-weight: bold; font-family: Microsoft YaHei; color: #df0001; margin-top: -10px; }
.icompany .tit span dd { font-size: 14px; text-align: center; font-weight: bold; font-family: Microsoft YaHei; color: #535353; margin-top: -4px; }
.icompany dl dt { width: 500px; height: 300px; float: left; background: #fff; }
.icompany dl dt a { display: block; width: 100%; margin: 20px auto 0; overflow: hidden; }
.icompany dl dt img { width: 100%; height: 100%; transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; }
.icompany dl dt a:hover img { transform: scale(1.2, 1.2); }
.icompany dl dd { width: 660px; float: right; }
.icompany dl dd .about_bt { height: 95px; line-height: 95px; background: url(../images/ab_line.gif) no-repeat 0 93px; font-size: 24px; color: #333; }
.icompany dl dd .conn { font-size: 15px; color: #777; height: 150px; line-height: 30px; padding: 25px 0 0; overflow: hidden; }
.icompany dl dd .more { display: block; width: 112px; float: right; padding: 0 0 0; font-size: 14px; color: #df0001; border: #df0001 1px solid; width: 110px; height: 34px; text-align: center; line-height: 34px; overflow: hidden; margin-top: 45px; -webkit-transition: all .25s; -moz-transition: all .25s; -ms-transition: all .25s; -o-transition: all .25s; transition: all .25s; }
.icompany dl dd .more:hover { width: 120px; color: #fff; background: #df0001; }
/*推荐产品*/
.sy_tjcp { padding: 40px 0; }
#demo { overflow: hidden; width: 1200px; height: 335px; margin: 10px auto; }
#demo #indemo { float: left; width: 800% }
#demo #demo1 { float: left; }
#demo #demo2 { float: left; }
.sy_tjcp .tit { height: 22px; background: url(../images/aboutBg.jpg) repeat; margin: 30px 0px; }
.sy_tjcp .tit span { left: 480px; top: -25px; background: url(../images/aboutTit.jpg) no-repeat; width: 242px; height: 62px; }
.sy_tjcp .tit span dt { font-size: 30px; text-align: center; font-weight: bold; font-family: Microsoft YaHei; color: #df0001; margin-top: -10px; }
.sy_tjcp .tit span dd { font-size: 14px; text-align: center; font-weight: bold; font-family: Microsoft YaHei; color: #535353; margin-top: -4px; }
.sy_tjcp .con { padding-top: 35px; }
.sy_tjcp .con .proList { float: left; width: 280px; position: relative; height: 300px; margin-right: 33px; margin-bottom: 30px; }
.sy_tjcp .con .proList .h_d4 { width: 280px; height: 260px; overflow: hidden; padding: 2px; border: 1px solid #dcdcdc; background: #fff;display: flex;justify-content: center;align-items: center;display: -webkit-box;-webkit-box-pack: center;-webkit-box-align: center; }
.sy_tjcp .con .proList .h_d4 .pro_i { width: 280px; height: 260px; position: relative; display: table-cell; text-align: center; vertical-align: middle; }
.sy_tjcp .con .proList .h_d4 a { text-align: center; position: static; +position:absolute;
top: 50%; }
.sy_tjcp .con .proList .h_d4 img { vertical-align: middle; position: static; +position:relative;
top: -50%; left: -50%; top: 2px; left: 2px; max-width: 270px; max-height: 250px;transition: all 0.5s ease; }
.sy_tjcp .con .proList .h_d a { color: #666; padding-top: 10px; line-height: 25px; display: block; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 15px; }
.sy_tjcp .con .proList:hover .h_d a{ color: #df0001; }
.sy_tjcp .con .proList:hover .h_d4 img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
/**产品中心**/
.w1255 { width: 1255px; }
.proWarp { min-height: 600px; background: #3b3b3b; padding: 50px 0px; }
.iproWarp .tit { padding: 0px 8px; }
.iproWarp .tit span b { color: #fff; }
.iproWarp .tit span b em { color: #8d95a1; }
.iproWarp .tit p { color: #fec400; }
.iproWarp .tit ul { width: 990px; height: 41px; line-height: 41px; background: url(../images/proBg.png) no-repeat; padding-left: 35px; margin-top: 10px; overflow: hidden; }
.iproWarp .tit ul li { float: left; }
.iproWarp .tit ul li a { padding-left: 20px; float: left; height: 41px; }
.iproWarp .tit ul li a span { padding-right: 20px; display: block; }
.iproWarp .tit ul li a p { height: 41px; color: #000; padding: 0px 8px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 144px; }
.iproWarp .tit ul li.hov a, .iproWarp .tit ul li a:hover { background: url(../images/proBgL.png) no-repeat left top; }
.iproWarp .tit ul li.hov a span, .iproWarp .tit ul li a:hover span { background: url(../images/proBgR.png) no-repeat right top; }
.iproWarp .tit ul li.hov a p, .iproWarp .tit ul li a:hover p { background: #2b2b2b; color: #fff; }
.iproWarp .con { padding-top: 35px; }
.iproWarp .con .proList { float: left; width: 280px; position: relative; height: 300px; margin-right: 33px; margin-bottom: 30px; }
.iproWarp .con .proList .h_d4 { width: 280px; height: 260px; overflow: hidden; padding: 2px; border: 1px solid #dcdcdc; background: #fff;display: flex;justify-content: center;align-items: center;display: -webkit-box;-webkit-box-pack: center;-webkit-box-align: center; }
.iproWarp .con .proList .h_d4 .pro_i { width: 280px; height: 260px; position: relative; display: table-cell; text-align: center; vertical-align: middle; }
.iproWarp .con .proList .h_d4 a { text-align: center; position: static; +position:absolute;
top: 50%; }
.iproWarp .con .proList .h_d4 img { vertical-align: middle; position: static; +position:relative;
top: -50%; left: -50%; top: 2px; left: 2px; max-width: 270px; max-height: 250px;transition: all 0.5s ease; }
.iproWarp .con .proList .h_d a { color: #fff; padding-top: 10px; line-height: 25px; display: block; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 15px; }
.iproWarp .con .proList:hover .h_d a{ color: #df0001; }
.iproWarp .con .proList:hover .h_d4 img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}

/**新闻中心**/
.imain { padding: 40px 0px 30px; }
.imain .conta { margin: 0px 15px; display: inline; }
.imain .conta { width: 358px; }
.imain .conta ul { color: #302720; margin-left: 16px; }
.imain .conta ul p { padding-bottom: 10px; margin-top: 6px; }
.imain .conta ul li { line-height: 24px; }
.imain .conta ul li a { color: #302720; }
.imain .conta ul span.tel { color: #020202; }
.imain .conta ul span.tel b { color: #33291f; }
.imain .new { width: 585px; }
.imain .tit { height: 22px; background: url(../images/aboutBg.jpg) repeat; }
.imain .tit span { background: #fff; padding-right: 10px; height: 22px; line-height: 22px; }
.imain .inewsCon { padding-top: 4px; }
.imain .inewsCon .inewsList { padding: 0px 5px; position: relative; cursor: pointer; }
.inewsList .inewTita, .inewsList .inewTitb { height: 45px; line-height: 45px; }
.inewsList .inewTita a, .inewsList .inewTitb a { display: inline-block; width: 450px; color: #676767; background: url(../images/newLi.png) no-repeat left center; padding-left: 14px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.inewsList .inewTita span, .inewsList .inewTitb span { color: #7f7f7f; }
.inewsList .inewCona, .inewsList .inewConb { display: none; height: 95px; line-height: 24px; border-bottom: 1px dashed #bcbcbc; margin-bottom: 10px; }
.inewsList .inewCona h4, .inewsList .inewConb h4 { width: 94px; }
.inewsList .inewCona h3, .inewsList .inewConb h3 { width: 345px; padding-right: 5px; }
.inewsList .inewCona b a, .inewsList .inewConb b a { color: #000; font-weight: bold; height: 30px; line-height: 30px; overflow: hidden; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block; width: 100%; }
.inewsList .inewCona b a:hover, .inewsList .inewConb b a:hover { color: #f86764; }
.inewsList .inewCona b span, .inewsList .inewConb b span { color: #7f7f7f; }
.inewsList .inewCona p, .inewsList .inewConb p { color: #676767; margin-top: 5px; }
.inewsList .inewCona p a, .inewsList .inewConb p a { color: #f86764; }
.imain .sroPro { width: 585px; }
.rollBox { width: 710px; overflow: hidden; padding: 12px 0 5px 0px; margin: 0 auto; }
.rollBox .LeftBotton, .rollBox .RightBotton { height: 52px; width: 25px; background: url(../images/scrolBg.png) no-repeat; overflow: hidden; float: left; display: inline; margin-top: 132px; cursor: pointer; }
.rollBox .LeftBotton { background-position: 0px 0px; }
.rollBox .RightBotton { background-position: -175px 0px; }
.rollBox .LeftBotton:hover { background-position: 0px -147px; }
.rollBox .RightBotton:hover { background-position: -175px -147px; }
.rollBox .Cont { width: 648px; overflow: hidden; float: left; margin: 0px 5px; }
.rollBox .ScrCont { width: 10000000px; }
.rollBox .Cont .pic { width: 196px; float: left; text-align: center; margin: 0px 10px; }
.rollBox .Cont .li { padding-bottom: 11px; }
.rollBox .Cont .li h4 { border: 1px solid #c8cac9; width: 194px; height: 128px; overflow: hidden; }
.rollBox .Cont .li h3 { line-height: 30px; color: #505050; }
.rollBox .Cont .li .h_d4 { border: 1px solid #c8cac9; width: 194px; height: 128px; overflow: hidden; }
.rollBox .Cont .li .h_d { line-height: 30px; color: #505050; }
.rollBox .Cont a:link, .rollBox .Cont a:visited { color: #626466; text-decoration: none; }
.rollBox .Cont a:hover { color: #f00; }
.rollBox #List1, .rollBox #List2 { float: left; }
.busineCon { border: 1px solid #323232; margin-bottom: 40px; padding: 20px; }
.busineCon .tit { padding: 0px 20px; background: #fff; top: -14px; }
.busine { padding-right: 30px; width: 1200px; }
.w900 { width: 900px; }
.busine a { color: #313131; margin-right: 8px; line-height: 30px; }
.busine a:hover { color: #df0001; }
/*新底部*/
.footer { padding: 53px 0 45px 0; overflow: hidden; background: #3b3b3b url("../images/footer.jpg") no-repeat top center; }
.footer .left { float: left; width: 600px; position: relative; }
.footer .left ul li { float: left; width: 130px; padding-right: 10px; margin-right: 38px; }
.footer .left ul li a { color: #fff; display: block; font-size: 16px; font-weight: bold; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; margin-bottom: 12px; }
.footer .left ul li a:hover { color: #fff; }
.footer .left ul li ul li { float: none; width: 100%; padding-right: 0; }
.footer .left ul li ul li a { color: #a4a4a4; font-size: 14px; font-weight: normal; line-height: 30px; margin-bottom: 0; }
.footer .right { float: left; width: 559px; overflow: hidden; margin-top: 7px; }
.follow_right{ width:180px; float:left;background: url(../images/zixun.png) left 7px no-repeat;padding-left: 60px;}
.follow_right span{ display:block; height:35px; line-height:40px; overflow:hidden; color:#fff; font-size:16px; font-weight:bold; }
.follow_right em{ line-height:24px; height:24px; display:block; overflow:hidden; color:#a4a4a4; font-size:16px; font-weight:bold;}
.follow_right i{line-height:24px; height:24px; display:block; overflow:hidden; color:#a4a4a4; font-style:normal; font-size:14px;}
.footer .right .ewmlist { float: right; }
.footer .right .ewmlist b { display:block;font-size: 14px; color: #b0b0b0; text-align: center; }
.footer .right .ewm { width: 120px; height: 120px; padding: 5px; border: 1px solid #626262; margin-bottom: 6px; }
.foot2{width:100%;background:#2b2b2b;padding:18px 0;}
.foot2 .foot2_in{width:1200px;margin:0 auto;}
.foot2 .l{float:left;width:54%;font-size:14px;color:#d3d3d3;text-align:left;}
.foot2 .r{float:right;width:43%;font-size:14px;color:#d3d3d3;text-align:right;}
.foot2 .r a{font-size:14px;color:#fff;}


.link { background: #f3f3f3; clear: both; padding-top: 20px; padding-bottom: 20px; }
.link_in { width: 1200px; margin: auto; font-size: 14px; color: #333; }
.link_in a { font-size: 14px; color: #333; margin-right: 10px; line-height: 35px; }
/**产品列表**/
.inWarp { background: url(../images/mainBg.jpg) repeat; padding: 40px 0px; }
.insLeft { width: 280px; }
.proSide .tit {color: #fff;text-align: center;border-bottom: 1px solid #ec6667;background: #df0001;height: 90px;line-height: 30px;padding-top: 30px;}
.proSide .tit span{display:block;height:30px;line-height:30px;font-size: 28px;margin-bottom: 5px; font-weight:bold;}
.proSide .tit b {font-family: 'Impact';font-size: 18px;}
.proSide ul li.ml_dla { height: 56px; line-height: 56px; position: relative; overflow: hidden; z-index: 1; border-top: 1px solid #474747; background: #363636;}
.proSide ul li.ml_dla:first-child{ border-top: 0px; }
.proSide ul li.ml_dla a { height: 56px; display: block; padding-left: 15px; }
.proSide ul li.ml_dla a span { color: #fff; font-size: 16px; height: 56px; width: 250px; display: block; position: absolute; z-index: 3; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.proSide ul li.ml_dla a em { background: #f7191a; width: 280px; height: 56px; position: absolute; left: -280px; top: 0px; z-index: 2; }
.proSide ul li.ml_dla a.cur em { background: #f7191a; left: 0px; }

.proSide ul ul{background: #ffffff;}
.proSide ul li.ml_xl a{font-size:15px;color: #333;height:44px;line-height:44px;padding-left: 15px;background: #ffffff;border: 1px solid #e2e2e2;margin: 5px 0; display:block;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.proSide ul li.ml_xl a:hover{ color:#df0001;}


.back_da { background: #dae3ff; }
.back_cb { background: #cbd7ff; }
.asideCotact .tit { color: #fff; border-bottom: 1px solid #ec6667; background: #df0001; height: 50px; line-height: 50px; }
.asideCotact .tit b { font-family: 'Impact'; }
.asideCotact ul { padding: 6px 12px 14px; background: #363636; }
.asideCotact span { color: #fff; padding-bottom: 8px; }
.asideCotact li { line-height: 30px; color: #fff; }
.asideCotact li a { color: #fff; }
.insRight { width: 890px; padding-bottom: 20px; }
.crumb { height: 22px; background: url(../images/aboutBg.jpg) repeat; }
.mt3 { margin-top: 3px; }
.crumb span { background: #fff; padding: 0px 5px 0 0; height: 33px; line-height: 22px; color: #141414; }
.crumb b, .crumb b a { color: #898989; font-family: '宋体'; line-height: 45px; }
.crumb b a { margin: 0px 3px; }
.font_i { font-family: 'Impact'!important; margin-top: 2px; display: block; float: left; }
.proliCon {padding-top: 40px;}
.proliCon .insProLi {float: left;width:270px;margin-right: 27px;height: 320px;margin-left: 6px;}
.proliCon .insProLi:nth-child(3n){ margin-right:0;}
.proliCon .insProLi .h_d4 {width: 270px;height: 260px;overflow: hidden;padding: 2px;border: 1px solid #dcdcdc;display: flex;justify-content: center;align-items: center;display: -webkit-box;-webkit-box-pack: center;-webkit-box-align: center;}
.proliCon .insProLi .h_d4 .pro_i {width: 270px;height: 260px;position: relative;display: table-cell;text-align: center;vertical-align: middle;}
.proliCon .insProLi .h_d4 a { text-align: center; position: static; +position:absolute;
top: 50%; }
.proliCon .insProLi .h_d4 img {vertical-align: middle;position: static; +position:relative;top: -50%;left: -50%;top: 2px;left: 2px;max-width: 240px;max-height: 240px;transition: all 0.5s ease;}
.proliCon .insProLi .h_d a {color: #000;display: block;line-height: 25px;width: 250px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 0 10px;margin-top: 10px;font-size: 15px;}
.proliCon .insProLi .h_d a:hover { color: #df0001; }
.proliCon .insProLi:hover .h_d a{ color: #df0001; }
.proliCon .insProLi:hover .h_d4 img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}


.cms_page {text-align:center;padding-top:20px;}
.cms_page a {display:inline-block;padding:0 10px;background:#ddd;height:30px;line-height:30px;text-align:center;margin-right:5px;border-radius:2px;}
.cms_page a:hover {background:#da0e29;color:#ffffff;text-decoration:none;}
.cms_page a.pnnum1 {background:#da0e29;color:#ffffff;}
.cms_page input {display:inline-block;padding:0 5px;background:#da0e29;width:40px !important;height:30px !important;line-height:30px;text-align:center;margin:0 5px;color:#fff;cursor:pointer;border:none;outline:none;}
.cms_page .p_input {display:inline-block;padding:0 5px;background:#ddd;height:30px;line-height:30px;text-align:center;margin:0 5px;color:#555;cursor:default;}
/**产品详情**/
.siderightCon {line-height:24px;margin:35px 0 0 0px;text-align:left;}
.nypro {width:40%;height:360px;float:left;border:1px solid #efefef;}


.product_bigimg_text {width:100%;float:left;text-indent:0em;height:auto;overflow:hidden;padding:0;line-height:24px;margin:0;}
.product_bigimg_text div {line-height:34px;}
.product_bigimg_text h1 {margin-bottom:0;border-bottom:1px solid #efefef;color:#333;font-size:26px;margin-bottom:24px;padding:0 0 10px;color:#e9280c;font-weight:bold;line-height:42px;}
.product_bigimg_text .prod-right-title {line-height:26px;}
.product_bigimg_text .prod-right-title .text1 {line-height:24px;}
.prod-right-tel {height:46px;margin-bottom:20px;margin-top:20px;overflow:hidden;padding-left:5px;}
.line {height:1px;border-bottom:1px dashed #d7d7d7;clear:both;margin-bottom:20px;}
.line1 {height:15px;}
.product_bigimg_text .text1 {height:72px;overflow:hidden;padding:10px;margin-bottom:14px; background-color:#f8f8f8;}
.text1 p { width:100%; height:72px; overflow:hidden;line-height:24px; text-align:justify;}
.pro_con {padding-bottom:20px;}
.pro_con,.pro_con p {font-size:14px;color:#555;line-height:24px;}
.pro_con {margin-top:30px;overflow: hidden;}
.pro_con img {display:block;max-width:100%;height:auto !important;}
.pro_con table {max-width:100% !important;height:auto !important;}
.sgt_btn {width:100%;height:50px;overflow:hidden;margin:24px auto 0;padding:0;}
.sgt_btn .sgt_bl,.sgt_btn .sgt_br {display:block;width:48%;height:50px;overflow:hidden;line-height:50px;color:#fff;font-size:16px;text-align:center;border:none;outline:none;margin:0;padding:0;}
.sgt_btn .sgt_bl {background-color:#e9280c;float:left;}
.sgt_btn .sgt_br {background-color:#1e1e1e;float:right;}
/**产品详情页产品图片切换**/
.prodetail_img { width:420px; height: 380px; margin: 0; padding: 0; box-sizing: border-box; position:absolute; left:0; top:0;}
/*jqzoom*/
.jqzoom { position:relative; width:420px; height:360px; padding:0; border:1px solid #eaeaea; box-sizing: border-box;}
.jqzoom img { display:block; max-width:90%; max-height:90%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
.zoomdiv { z-index:100;position:absolute;top:1px;left:0px; background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #eaeaea;display:none;text-align:center;overflow: hidden; left:510px!important; top:0!important;}
.bigimg { }
.jqZoomPup { width:200px!important; height:200px!important; z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;background:url(../images/mask.png) 0 0 repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list { position:relative; width:490px; margin:0;}
#spec-list div { width:490px!important; height:70px!important; margin:0;}

#ceshi { display:block; margin:auto!important; left:0; top:0; bottom:0; right:0;}
.prodetail_img a.videoIco { left:20px!important; bottom:20px!important; z-index:99!important;}
.Warning { width:100%!important; height:100%!important;}

.lyadd { width:100%; _height:380px; margin:0 auto; padding:0 0 0 460px; position:relative; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box;}
.pro_con_tlt {margin-bottom:20px;border-bottom:1px solid #dedede;}
.pro_con_tlt span {display:block;width:14%;height:50px;line-height:50px;background:#e9280c;color:#fff;font-size:18px;font-weight:bold;text-align:center;}

/*产品详情页放大功能end*/


/**新闻列表**/
.insNewList { border-bottom: 1px dashed #bebebe; padding: 20px 0px; cursor: pointer; }
.insNewList .tit { width: 870px; }
.insNewList .tit a { color: #383838; font-size: 18px; float: left; padding-left: 5px; display: inline-block; width: 700px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.insNewList .tit span { color: #7f7f7f; float: right; padding-right: 15px; }
.insNewList .con { color: #888; margin-top: 8px; padding: 0px 5px; }
.inNewH.insNewList .tit a { color: #df0001; }
.inNewH.insNewList .tit span { color: #363636; }
.inNewH.insNewList .con { color: #363636; }
/**新闻详情**/
.insNewsArti { background: #fff; padding: 15px }
.insNewsArti, .insNewsArti h3 span a { color: #343434; }
.insNewsArti h1 { margin: 20px 0px 5px; font-weight: 700; }
.insNewsArti .tac span { padding: 0px 8px; }
.insNewsArti .con { line-height: 30px; }
.insNewsArti .con, .insNewsArti .con a { color: #343434; }
.newArtiNext{overflow: hidden;text-overflow: ellipsis;white-space: nowrap; line-height:30px !important;}
.insNewsArti .newArtiNext, .insNewsArti .tag, .proArtiNum { line-height: 24px; }
.insNewsArti .tag, .insNewsArti .tag a, .insNewsArti .newArtiNext, .insNewsArti .newArtiNext a, .proArtiNum, .proArtiNum a { color: #343434; }
.insNewsArti .tag a { margin: 0px 5px; }
.insNewsArti .tag a:hover, .insNewsArti .newArtiNext a:hover, .proArtiNum a:hover { color: #df0001; }
.insNewsArti .insNews li { float: left; line-height: 35px; width: 855px; padding: 0px 5px; }
.insNewsArti .insNews li a { float: left; color: #343434; }
.insNewsArti .insNews li a:hover { color: #df0001; }
.insNewsArti .insNews li span { float: right; color: #b4b4b4; }
.insNewsArti .proliCon .insProLi { margin: 0px 2px; }
/**网站地图**/
.sitemap { padding: 5px 10px; line-height: 24px; }
.sitemap .title3 { font-size: 16px; }
.sitemap DL { PADDING-BOTTOM: 5px; PADDING-TOP: 5px }
.sitemap DL FONT { TEXT-ALIGN: left; DISPLAY: block; COLOR: #666; FONT-SIZE: 12px; FONT-WEIGHT: normal }
.sitemap DL FONT A { PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #666; PADDING-TOP: 0px }
.sitemap DL FONT A:hover { COLOR: #fd3639; TEXT-DECORATION: none }
.protext { border: 1px solid #e5e5e5; background: #f9f9f9; line-height: 24px; padding: 10px; margin-bottom: 15px; text-indent: 20px; }
.pro_button a { width: 99%; border: 1px solid #ccc; background: #f9f9f9; color: #333; text-align: center; font-size: 12px; height: 27px; line-height: 27px; display: block; margin: 5px auto; clear: both; }


/*右侧漂浮*/
.client-2 {position:fixed;right:-170px;top:50%;z-index:99999;}
.client-2 li a {text-decoration:none;}
.client-2 li {margin-top:1px;clear:both;height:71px;position:relative;}
.client-2 li i {background:url(../images/fx.png) no-repeat;display:block;width:30px;height:27px;margin: 4px auto 0;text-align:center;}
.client-2 li p {height:20px;font-size:14px;line-height:20px;overflow:hidden;text-align:center;color:#fff;}
.client-2 .my-kefu-qq i {background-position:4px 5px;}
.client-2 .my-kefu-tel i {background-position:0 -21px;}
.client-2 .my-kefu-liuyan i {background-position:4px -53px;}
.client-2 .my-kefu-weixin i {background-position:-34px 4px;}
.client-2 .my-kefu-weibo i {background-position:-30px -22px;}
.client-2 .my-kefu-ftop {display:none;}
.client-2 .my-kefu-ftop i {width:33px;height:35px;background-position:-27px -51px;}
.client-2 .my-kefu-left {float:left;width:77px;height:47px;position:relative;}
.client-2 .my-kefu-tel-right {font-size:16px;color:#fff;float:left;height:24px;line-height:22px;padding:0 15px;border-left:1px solid #fff;margin-top:14px;}
.client-2 .my-kefu-right {width:20px;}
.client-2 .my-kefu-tel-main {background:#df0001;color:#fff;height:56px;width:247px;padding:9px 0 6px;float:left;}
.client-2 .my-kefu-main {background:#df0001;width:97px;height:56px;position:relative;padding:9px 0 6px;float:left;}
.client-2 .my-kefu-weixin-pic {position:absolute;left:-130px;top:-24px;display:none;z-index:333;}
.my-kefu-weixin-pic img {width:115px;height:115px;}





/**在线留言样式修改**/
.ly_msg h3 { display:none!important;}
.ly_msg ul li { margin:0 auto 20px!important; color:#999; font-size:14px; line-height:44px;}
.ly_msg ul li h4 { width:12%!important; height:44px!important; line-height:44px!important;}
.ly_msg ul li .msg_ipt1, .ly_msg ul li .msg_ipt12, .ly_msg ul li .msg_ipt2 { height:44px!important; background: url(/images/tb_img.png) right center no-repeat!important;}
.ly_msg ul li .msg_ipt2, .msg_ipt2 input { width:160px!important;font-family: Arial,\5FAE\8F6F\96C5\9ED1,Helvetica,sans-seri !important;}
.msg_ipt1 input, .msg_ipt12 input, .msg_ipt2 input { height: 44px!important; font-family: Arial,\5FAE\8F6F\96C5\9ED1,Helvetica,sans-seri !important;}
.ly_msg ul li .msg_ipt1, .ly_msg ul li .msg_ipt12, .ly_msg ul li .msg_tara { width: 88%!important; font-family: Arial,\5FAE\8F6F\96C5\9ED1,Helvetica,sans-seri !important;}
.msg_ipt1 input, .msg_ipt12 input, .msg_ipt2 input, .msg_tara textarea { font-size: 14px!important; background-color: #f8f8f8!important; border: none!important;font-family: Arial,\5FAE\8F6F\96C5\9ED1,Helvetica,sans-seri !important; }
.ly_msg ul li .msg_ipt1 #selPvc { height:44px!important; line-height:44px!important; color:#666!important; font-size:14px!important; background-color:#f8f8f8!important; border:none!important; padding:0 15px!important; box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}
.ly_msg ul li a.yzm_img { width:120px!important; height:44px!important; background: url(/images/tb_img.png) right center no-repeat!important;}
.ly_msg ul li a.yzm_img img { display:block; width:100%!important; height:100%!important;}
.ly_msg ul li .msg_btn { width:88%!important;}
.msg_btn input { width:160px!important; height:44px!important; line-height:44px!important; color:#fff!important; font-size:15px!important; text-align:center!important; border:none!important; background-color:#df0001!important; cursor:pointer!important;font-family: Arial,\5FAE\8F6F\96C5\9ED1,Helvetica,sans-seri !important;}
.msg_btn input:last-child { background-color:#3b3b3b!important;}
.msg_btn input:last-child:hover { background-color:#3b3b3b!important;}

/*列表页样式*/
.M_pro{ margin-top:30px;}
.products_lists_item{ width: 261px; margin: 0 14px 20px 6px!important; float: left; background: #fff; border:1px solid #ddd; padding: 10px; border-radius: 0;padding-bottom: 10px !important;}
.M_pro li.products_lists_item:nth-child(3n+3) { margin:0 0 20px!important;}
.products_lists_item .img{ width: 100%; height: 225px; line-height: 0; overflow: hidden;}
.products_lists_item .img a{display:block;width:100%;height:100%;text-align:center}
.products_lists_item .img a img{vertical-align:middle;max-width:95%;max-height:95%;transition: all 0.5s ease;}
.products_lists_item .img a .iblock{display:inline-block;height:100%;width:0;vertical-align:middle}
.products_lists_item .img a:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.products_lists_item .info{ font-size: 16px; line-height: 32px; max-height: 96px; overflow: hidden; color: #333; margin: 10px;}
.products_lists_item .info p{width:100%;line-height:24px;font-size:14px;color:#666;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.products_lists_item .more{ overflow: hidden; margin: 0 10px 10px;}
.products_lists_item .a1{ display: block; float: left; font-size: 14px; width: 110px; height: 36px; line-height: 36px; border-radius: 0; text-align: center; color: #fff; background: #df0001;}
.products_lists_item .a1:hover{ background: none; color: #df0001; border: 1px solid #df0001;}
.products_lists_item .a2{ display: block; float: right; font-size: 14px; width:110px; height: 36px; line-height: 36px; border-radius: 0; text-align: center; color: #df0001; border: 1px solid #df0001;}
.products_lists_item .a2:hover{ background: #df0001; color: #fff;}

/*相关文章*/  
.list_new { border: 1px solid #e8e8e8; border-top: none; padding-bottom: 20px; padding-top: 10px; min-height:50px; }
.list_new li { width: 90%; height: 30px; line-height: 30px; text-align: left; overflow: hidden; margin: 10px auto; border-bottom: 1px dashed #dedede; }
.list_new li a { width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block; }

/*内页联系方式*/
.tags_title{border-bottom:1px solid #DDD;margin:0 0 30px;}
.tags_title span{width:80px;padding:0 15px;font-size:16px;text-align:center;height:45px;line-height:45px;margin-bottom: -1px;background:#fff;color:#333;display:block;margin-left: 5px;border: 1px solid #DDD;border-bottom:1px solid #ffffff;font-weight:bold;}
.contact .tags_title{}
.contact .tags_title span{float:left;width:auto;cursor:pointer;}
.contact .tags_title span.ron{background:#f1f1f1;border: 1px solid #f1f1f1;border-bottom: 1px solid #DDD;color:#666;font-weight:normal;}
.contact .content2{display:none;line-height: 30px;}
.contact .content1{ margin-top:40px;}
.contact .content1 ul li{float: left;width:30%;margin-right: 25px;}
.contact .content1 ul li:nth-child(3n){margin-right:0;}
.contact .content1 ul li a{display:block;}
.contact .content1 ul li a em{display:block;float:left;width:60px;height:60px;border:1px solid #ddd;border-radius:50%;margin-right:15px;}
.contact .content1 ul li.lx1{width: 28%;}
.contact .content1 ul li.lx2{width: 36%;}
.contact .content1 ul li.lx1 em{background:url(../images/contact_tel.png) center center no-repeat;}
.contact .content1 ul li.lx2 em{background:url(../images/contact_email.png) center center no-repeat;}
.contact .content1 ul li.lx3 em{background:url(../images/contact_address.png) center center no-repeat;-webkit-animation: bounce-up 1.4s linear infinite;animation: bounce-up 1.4s linear infinite;}
.contact .content1 ul li a .wz{float:left;width: 65%;}
.contact .content1 ul li a .wz p{font-size: 18px;padding-bottom:10px;}
.contact .content1 ul li a .wz span{font-size: 18px;display: block;height: 30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.contact .content1 ul li a .wz span.addr{height: 55px;overflow: hidden;line-height: 30px;display: block; white-space:normal;}
.lx_dz { width:100%; overflow:hidden; margin:50px auto 20px; padding:0;}
.lx_dz .dz_map { width:97%; height:370px; overflow:hidden; margin:0 auto; padding:1%; border:1px solid #d9d9d9;}
.lx_dz .dz_map iframe{width:100%;}
.lx_dz .dz_map iframe body{width:100%;}</pre></body></html>